package top.tenebrous.yzl.entity;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.models.auth.In;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * @author yazhang6
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "test_no_offset")
public class TestNoOffset implements Serializable {

    @TableId(type = IdType.AUTO)
    private Long id;

    @TableField(value = "area_code")
    private String areaCode;

    @TableField(value = "last_activity_id", updateStrategy= FieldStrategy.IGNORED)
    private Long lastActivityId;

    @TableField(value = "activity_id")
    private Long activityId;

    @TableField(value = "next_activity_id")
    private Long nextActivityId;

    @TableField(value = "start_incr_val", updateStrategy= FieldStrategy.IGNORED)
    private Long startIncrVal;

    @TableField(value = "end_incr_val", updateStrategy= FieldStrategy.IGNORED)
    private Long endIncrVal;

    @TableField(value = "count", updateStrategy= FieldStrategy.IGNORED)
    private Long count;

    @TableField(value = "next_start_incr_val", updateStrategy= FieldStrategy.IGNORED)
    private Long nextStartIncrVal;

    @TableField(value = "next_end_incr_val", updateStrategy= FieldStrategy.IGNORED)
    private Long nextEndIncrVal;

    @TableField(value = "create_date")
    private Date createDate;

    @TableField(value = "update_date")
    private Date updateDate;
}
